package ru.mirent.schemegenerator;

import java.util.List;

public class Part {
    private String className;
    private String methodName;
    private List<Class> params;

    public Part(String className, String methodName, List<Class> params) {
        this.className = className
                .replaceAll("(\\$\\$)(.+)", "") // Удление длинного сгенерированного имени класса
                .replaceAll("\\.", "\\\\n");    // Разделение строки с точками на несколько строк с переносами
        this.methodName = methodName;
        this.params = params;
    }

    public String getClassName() {
        return className;
    }

    public String getMethodName() {
        return methodName;
    }

    public List<Class> getParams() {
        return params;
    }
}
